Search Result:St. Vincent and the Grenadines
Overview of noun st._vincent_and_the_grenadines
The noun st. vincent and the grenadines has 1 sense
- Saint Vincent and the Grenadines, St. Vincent and the Grenadines -- (an island country in the central Windward Islands; achieved independence from the United Kingdom in 1979)